Un signal d’horloge est, en électronique, et particulièrement en électronique numérique, un signal électrique oscillant qui rythme les actions d'un circuit. Sa période est appelée cycle d’horloge[1].
À chaque cycle d'horloge, des calculs peuvent être effectués en utilisant les sorties de bascules. L'horloge permet d'assurer que les données sont valides au cycle d'horloge suivant, c'est-à-dire que les calculs sont terminés et les résultats stabilisés. Même certains filtres, comme les circuits à capacités commutées, doivent être cadencés par un circuit d'horloge[2]. La durée du cycle doit donc être choisie en fonction du temps de réponse des portes logiques.